package com.link.base.base.annualplan.service;

import com.link.base.base.annualplan.model.AnnualPlan;
import com.link.core.basic.service.BasicService;

/**
 * @author liushoulong
 * @date 2018-11-06
 * @desc 年度规划Service
 */
public interface AnnualPlanService extends BasicService<AnnualPlan> {

    /**
     * 创建年度计划
     *
     * @param annualPlan
     * @throws Exception
     */
    public void annualPlanInsert(AnnualPlan annualPlan) throws Exception;

    /**
     * 删除级联 年度计划 、月度计划
     * @param entity
     */
    public void deleteCascadePlan(AnnualPlan entity) throws Exception;
}
